.loading {
  :global {
    width: 100%;
    height: 100%;
    min-height: 20vh;
    display: flex;
    justify-content: center;
    align-items: center; // 确保内容垂直居中
    flex-wrap: wrap;

    .next-timeline {
      width: 500px; // 设置时间轴的宽度
      margin-top: 20px;
      margin-left: 100px;

      .next-timeline-item-left-content {
        .next-timeline-item-body {
          width: 150px;
          float: right;
        }
      }

      .next-timeline-item-content {
        white-space: normal !important;

        .next-timeline-item-title {
          white-space: normal !important;
        }
      }
    }
  }
}

.defaultTitle {
  :global {
    width: 300px;
  }
}

.title {
  :global {
    width: 300px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
